@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{margin:0;padding:0;}
input,select,button{font-size:12px;vertical-align:middle;}
a{ text-decoration:none}
textarea,input{	word-wrap:break-word;word-break:break-all;padding:0px;}
li{list-style-type:none;}
img{border:0 none;vertical-align:bottom}
.FL{float:left;}
.FR{float:right;}
.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}	

body{ font-family:"宋体";font-size:12px; background:url(../images/bg_content.jpg) no-repeat center top #FFFFFF;}

#header{ width:950px; height:93px; margin:auto; overflow:hidden}
#logo{ margin-top:16px;}
#banner{ width:100%; height:160px; overflow:hidden; position:relative}
#banner .bannerBox{ width:1920px; position:absolute; left:50%; margin-left:-960px;}

#mainBody{ width:950px; margin:80px auto 0px auto; overflow:hidden}
#column_1of2{ width:620px; float:left; overflow:hidden; color:#747474}
#column_2of2{ width:309px; border-left:1px solid #EBEBEA; float:right; overflow:hidden}

.sub{ width:132px; font-size:14px; font-family:"微软雅黑"; border-bottom:3px solid #333333; padding-bottom:5px; color:#333333; margin-bottom:20px;}
.txt{ line-height:24px; color:#747474}

.contact_us{ line-height:24px; background:url(../images/bg_team.jpg) no-repeat bottom; height:400px;}
.contact_us ul li{ background:url(../images/ico_li_contact.jpg) no-repeat 0px center; text-indent:13px;}

#nav{ margin-bottom:40px}
#nav h3{ width:309px; height:31px; line-height:31px; text-indent:25px; border-bottom:1px solid #E5E5E5; font-size:12px; font-weight:normal}
#nav h3 a{ color:#747474}
#nav h3.hover{ background:#E5E5E5;}
#nav h3.hover a{ color:#333333}
#nav div{ display:none; background:url(../images/bg_nav_hover.jpg) repeat-x bottom; padding:8px 0px 8px 30px}
#nav div ul li{ line-height:24px; background:url(../images/bg_news.gif) no-repeat 0px center; text-indent:15px;}
#nav div ul li a{ color:#999999}

#side{ width:284px; margin-left:25px; overflow:hidden}

.side_cp{ margin-bottom:40px}
.side_cp li{ line-height:24px; background:url(../images/ico_li_contact.jpg) no-repeat 0px center; text-indent:15px;}
.side_cp li a{ color:#747474;}

.side_zs{}
.side_zs li{ width:128px; height:58px; float:left; margin:0px 6px 6px 0px;}

#link{ width:100%; height:285px; background:url(../images/bg_link.jpg) repeat-x; padding:10px 0px}
.linkBox{ width:950px; margin:auto}

#footer{ width:100%; height:76px; background:#FFFFFF;}
.copyright{ width:950px; margin:auto; line-height:24px; color:#999999;}
.copyright a{ color:#999999;}
.copyright span{ margin-top:18px;}
.copyright span.FR{ margin-top:28px;}